833
120
1949
468
633
408
1734
824
756
123
583
2516
2170
1062
950
964
507
1983
2470
853
1141
600
380
266
427
1300